var login_page = {};
login_page.action = {
    initBody:function () {
        if(navigator.appName == "Microsoft Internet Explorer"&&parseInt(navigator.appVersion.split(";")[1].replace(/[ ]/g, "").replace("MSIE",""))<9){
            layer.alert("您的浏览器版本过低，请下载IE9及以上版本", {icon: 7});
        }

        $("#username").on("keypress", function (e) {
            if (e.keyCode==13) {
                $("#loginBtn").trigger("click");
            }
        });
        $("#username").focus();
        $("#pswd").on("keypress", function (e) {
            if (e.keyCode==13) {
                $("#loginBtn").trigger("click");
            }
        });
        login_page.action.bindEventPage();
    },
    bindEventPage :function () {
        $("#loginBtn").click(function () {
            layer.load();

            $("#loginBtn").attr('disabled', true);
            setTimeout(function () {
                $("#loginBtn").attr('disabled', false);
            },2000);
            var username = $("#username").val().trim().toLowerCase();
            var password = $("#pswd").val().trim();
            if (username=='' || password=='') {
                layer.msg('请输入用户名和密码', {icon: 7});
                layer.closeAll('loading');
                return;
            }
            var pswd = AppComm.utils.md5(username,password);
            var postData = {
                "username": username,
                "pswd": pswd
            };

            var onSuccess = function (data) {
                layer.closeAll('loading');
                if (data.code==Enums.ResultEnum().FAILURE.code) {
                    layer.msg('用户名或密码错误。', {icon: 1});
                } else {
                    AppComm.url.replaceWithUrl(AppComm.url.getBaseURL()+data.data.url);
                }
            };
            var onerror = function (data) {
                layer.closeAll('loading');
            };
            AppComm.ajax.post("/ajax/login",postData,onSuccess,onerror);
        })
    }
};

AppComm.initFrame(login_page);